Tech

London paid a record price for electricity during its heatwave